<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>
    //给你一个整数 n，请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。
    // 示例 1：
    //         输入：n = 234
    //         输出：15
    //         解释：
    //         各位数之积 = 2 * 3 * 4 = 24
    //         各位数之和 = 2 + 3 + 4 = 9
    //         结果 = 24 - 9 = 15
    // 示例 2：
    //         输入：n = 4421
    //         输出：21
    //         解释：
    //         各位数之积 = 4 * 4 * 2 * 1 = 32
    //         各位数之和 = 4 + 4 + 2 + 1 = 11
    //         结果 = 32 - 11 = 21

    function product(n) {
        let arr = n.toString().split("")
        let cj = 1
        let h = 0
        for (let i = 0; i < arr.length; i++) {
            cj *= arr[i]
            h += parseInt(arr[i])
        }
        return cj - h
    };
    console.log(product(234));
    console.log(product(4421));
</script>